roast lamb - Francés Inglés Diccionario